--[[
计算滑动参数函数
功能：根据屏幕尺寸计算滑动所需的各种参数
参数：
  屏幕宽度 - 屏幕的宽度
  屏幕高度 - 屏幕的高度
返回值：包含以下属性的表
  中心x - 屏幕中心横坐标
  安全边距 - 滑动时的安全边距
  底部y - 滑动起始点的纵坐标
  顶部y - 滑动结束点的纵坐标
  x轴随机范围 - 横坐标随机范围
--]]

function 计算滑动参数(屏幕宽度, 屏幕高度)
    -- 计算基础参数
    local 中心x = math.floor(屏幕宽度 * 0.5)
    local 安全边距 = math.floor(屏幕宽度 * 0.15)  -- 屏幕15%作为安全边距
    local 底部y = math.floor(屏幕高度 * 0.85)     -- 屏幕85%位置
    local 顶部y = math.floor(屏幕高度 * 0.15)     -- 屏幕15%位置
    
    -- 计算x轴随机范围
    local x轴随机范围 = math.floor(屏幕宽度 * 0.3)  -- 屏幕宽度的30%作为随机范围
    
    return {
        中心x = 中心x,
        安全边距 = 安全边距,
        底部y = 底部y,
        顶部y = 顶部y,
        x轴随机范围 = x轴随机范围
    }
end

return 计算滑动参数 